point lace


Results for "point lace"

English - Turkish Dictionary

point lace

(English - Turkish Dictionary) :
iğne oyası.